package String;

import java.util.Scanner;

/**
 * equals() 方法, 比较两个字符串是否相等
 * 1. equals() 方法比较的是两个字符串的内容是否相等,
 * 2. == 比较的是两个字符串的地址是否相等
 */
public class EqualDemo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s1 = "hello";
        String s2 = "hello";
        System.out.println(s1 == s2);
        String s3 = new String("hello");
        System.out.println(s1 == s3);
        System.out.println(s1.equals(s3));

        // equalsIgnoreCase() 方法, 比较两个字符串的内容是否相等, 忽略大小写
        String s4 = "Hello";
        String line = sc.nextLine();
        if (s4.equalsIgnoreCase(line)) {
            System.out.println("ok");
        } else {
            System.out.println("no");
        }

    }
}
